KaliForms\Inc\Utils\Emailer C

Total Complexity 106
Dependencies 10
Dependents 2
Total lines 605
Lines of code 387
Logical lines of code 246
Comment lines 138
Methods 18
Properties 9

Methods 18

Method Rating Maintainability Complexity Lines of code
prepare_placeholders()
D
29
32 126
_get_product_fields()
A
47 11 37
_get_email_props()
A
50 9 27
_send()
A
44 7 42
_get_headers()
S
54 7 22
prepare_data()
S
57 6 15
get()
S
64 5 8
get_strings_between()
S
61 4 11
get_field_label()
S
61 4 11
setup_field_map()
S
59 3 13
send()
S
61 3 11
__construct()
S
55 2 19
get_all_field_data()
S
62 3 10
try_and_determine_provider()
S
68 2 7
attach_submission()
S
66 2 8
pluck_value_from_properties()
S
74 2 5
get_image_html()
S
64 2 9
get_selected_provider()
S
70 2 6